const express = require('express');
const app = express();
app.listen(3000);

function middleware1(req,res,next){
  console.log('中间件1','before next');//1
  next();// 作用是什么 调用下一个中间件了
  console.log('中间件1','after next');//4  //6
}

function middleware2(req,res,next){
  console.log('中间件2','before next');//2
  next();// 作用是什么 调用下一个中间件了
  console.log('中间件2','after next');//5  //5
}
function middleware3(req,res,next){
  console.log('中间件3','before next');//3
  next();// 作用是什么 调用下一个中间件了
  console.log('中间件3','after next');//6  //4
}
app.use(middleware1);
app.use(middleware2);
app.use(middleware3);